musky-seeded hibiscus - Spanish English Dictionary